package com.education.wisdom.pojo;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * 试卷表 jr_paper
 *
 * @author ruoyi
 * @date 2019-06-19
 */
@Data
public class Paper implements Serializable {
    private static final long serialVersionUID = 1L;

    private String parentName;

    /**  */
    private Integer id;
    /**
     * 试卷id
     */
    private String sjId;
    /**
     * 专业课程体系ID
     */
    private Integer catalogId;
    /**
     * 职业技能鉴定目录ID
     */
    private Integer appraisalCatalogId;
    /**
     * 试卷类型  1、理论 2 实训 3 综合
     */
    private String sjType;
    private String[] sjTypearray;
    /**
     * 试卷难易程度 1、人工评分 2 系统评分
     */
    private String sjLevel;
    private String[] sjLevelarray;
    /**
     * 总分
     */
    private BigDecimal sjScore;
    /**
     * 及格分数
     */
    private BigDecimal sjPassscore;
    /**
     * 考试需知
     */
    private String sjRemark;
    /**
     * 创建时间
     */
    private Date createTime;

    private String createTimeStr;
    /**
     * 创建人
     */
    private String sjCreateuser;
    /**
     * 试卷简介
     */
    private String sjIntroduction;
    /**
     * 考试时间
     */
    private Date sjDoingtime;
    /**
     * 1 随机出题 2手动出题
     */
    private String delFlag;
    private String[] delFlagarray;
    /**
     * 是否可重新考试 0 不可以 1 可以
     */
    private String rtype;

    /** 开始时间 */
    private Date djStarttime;
    /** 结束时间 */
    private Date djEndtime;


    /** 开始时间转时间戳*/
    private String time;

    /** 答卷ID*/
    private String djId;

    private Long yonshi;

    private String defen;


    private String[] questionIds;

    //////////////
    private String ip;//ip范围
    private String ipStart;//ip开始范围
    private String ipEnd;//ip结束范围
    private Integer single;//单选题个数
    private String singleScore;//分数
    private Integer many;//多选
    private String manyScore;
    private Integer judgment;//判断
    private String judgmentScore;
    private Integer answ;//简答
    private String answSore;
    private Date startTime;//开始时间
    private String startTimeStr;//开始时间
    private Date endTime;//结束时间
    private String endTimeStr;//结束时间

    ///////////返回试题
    private List<Questions> singlList;
    private List<Questions> manList;
    private List<Questions> judgeList;
    private List<Questions> ansList;

    private Integer b;
    private BigDecimal djScore;
}
